geodesic cupola - Turkish English Dictionary